<style>
	/*ol contagem recursiva*/
	.contador ol { counter-reset: item }
	.contador li { display: block }
	.contador li:before {
		content: counters(item, ".") " "; counter-increment: item
	}
	/*fim da ol contagem recursiva*/
	.contador ol{
		list-style:decimal !important;
		padding: 10px;
	}
	.contador li{
		font-family: arial;
		font-weight: bold;
	}
	.contador li>p{
		font-weight: normal;
		padding: 10px;
		color: #0000FF;

	}
	.contador table{
		font-family: arial;
		font-weight: normal;
		/*			padding: 10px;*/
	}
	.contador table>caption{
		text-align:left;
	}
</style>
<div class="container">
	«if $tabelas»
	<div class="contador">
		<ol>
			<li>Objetos de Banco de Dados
				<ol>
					<div class="contador">
						«foreach $tabelas as $dados »
						<li>«$dados.tabela.nome»
							«assign var="constraints" value="0"»
							<div class="lista fc-listagem-grupo descricao-tabela" >
								<h4 class="fc-listagem-titulo">Detalhe da tabela</h4>
								<div class="fc-listagem">
									<table summary="text" class="fc-dados-listagem table table-striped table-bordered table-condensed">
										<!--									<caption>«$dados.tabela.nome»:«$dados.tabela.descricao»</caption>-->
										<thead>
											<tr>
												<th class="ui-state-default">Tipo do campo</th>
												<th class="ui-state-default">Campo</th>
												<th class="ui-state-default">Tipo de dado</th>
												<th class="ui-state-default" title="Primary Key">PK</th>
												<th class="ui-state-default" title="Foreing Key">FK</th>
												<th class="ui-state-default" title="Unique Key">UK</th>
												<th class="ui-state-default" title="Not Null">NN</th>
												<th class="ui-state-default">Descrição</th>
											</tr>
										</thead>
										<tbody>
											«foreach $dados.campos as $campo »
											<tr title="«$campo.descricao»" class="«cycle values='fc-linha fc-linha1,fc-linha fc-linha2'»">
												<td class="campo1">«$campo.tipo_de_dado»</td>
												<td class="campo1">«$campo.campo»</td>
												<td class="campo1">«if $campo.tipo == 'character varying'»varchar«else»«$campo.tipo»«/if»«if $campo.tamanho»(«$campo.tamanho»)«/if»</td>
												<td class="campo1" align='center' width='5px'>«if $campo.campo_pk»x«/if»</td>
												<td class="campo1" align='center' width='5px'>«if $campo.tabela_fk»x«/if»</td>
												<td class="campo1" align='center' width='5px'>«if $campo.unique_key»x«/if»</td>
												<td class="campo1" align='center' width='5px'>«if $campo.obrigatorio»x«/if»</td>
												<td class="campo1">«$campo.descricao»</td>
											</tr>
											«if $campo.tabela_fk»
											«*php»$this->_tpl_vars['constraints'][$this->_tpl_vars['campo']['campo']]['campo']=$this->_tpl_vars['campo']['campo'];«/php*»
											«*php»$this->_tpl_vars['constraints'][$this->_tpl_vars['campo']['campo']]['constraint']=$this->_tpl_vars['campo']['constraint'];«/php*»
											«*php»$this->_tpl_vars['constraints'][$this->_tpl_vars['campo']['campo']]['esquema_fk']=$this->_tpl_vars['campo']['esquema_fk'];«/php*»
											«*php»$this->_tpl_vars['constraints'][$this->_tpl_vars['campo']['campo']]['tabela_fk']=$this->_tpl_vars['campo']['tabela_fk'];«/php*»
											«*php»$this->_tpl_vars['constraints'][$this->_tpl_vars['campo']['campo']]['campo_fk']=$this->_tpl_vars['campo']['campo_fk'];«/php*»
											«/if»
											«/foreach»
									</table>
								</div>
								«if $constraints»
								<h4 class="fc-listagem-titulo">Chaves estrangeiras</h4>
								<table summary="text" class="fc-dados-listagem table table-striped table-bordered table-condensed">
									<!--									<caption>Chaves estrangeiras</caption>-->
									<thead>
										<tr>
											<th class="ui-state-default">Campo</th>
											<th class="ui-state-default">Nome da Restrição</th>
											<th class="ui-state-default">Tabela FK</th>
											<th class="ui-state-default">Campo FK</th>
										</tr>
									</thead>
									<tbody>
										«foreach $constraints as $constraint »
										<tr title="«$campo.descricao»" class="«cycle values='fc-linha fc-linha1,fc-linha fc-linha2'»">
											<td class="campo1">«$constraint.campo»</td>
											<td class="campo1">«$constraint.constraint»</td>
											<td class="campo1">«$constraint.esquema_fk».«$constraint.tabela_fk»</td>
											<td class="campo1">«$constraint.campo_fk»</td>
										</tr>
										«/foreach»
								</table>
								«/if»
								«if $dados.restricoes»
								<table summary="text" class="tabela0 ui-widget-content ui-corner-all table table-striped table-bordered table-condensed" style="width:100%;" border='1'>
									<caption>Outras restrições</caption>
									<thead>
										<tr>
											<th class="ui-state-default">Nome da Restrição</th>
											<th class="ui-state-default">Condição</th>
											<th class="ui-state-default">Descrição</th>
										</tr>
									</thead>
									<tbody>
										«foreach $dados.restricoes as $restricao »
										<tr class="«cycle values='linhaListagem1,linhaListagem2'»">
											<td class="campo1">«$restricao.nome»</td>
											<td class="campo1">«$restricao.condicao»</td>
											<td class="campo1">«$restricao.descricao»</td>
										</tr>
										«/foreach»
								</table>
								«/if»
							</div>
							<br/>
						</li>
						«/foreach»
					</div>
				</ol>
			</li>
		</ol>
	</div>
	«else»
	<form name="formulario" method="post" action="«$action»" class="contador form form-horizontal well well-small">
		<div>
			<h4 class="ui-state-default ui-corner-all">«$tituloEspecifico»</h4>
			<hr/>
			<div>
				<div class="tabela2">
					<div class="control-group">
						<label class="control-label" >Tipo:</label>
						<div class="controls">«$tipo»</div>
					</div>
					<div class="control-group">
						<label class="control-label" >Servidor:</label>
						<div class="controls">«$servidor»</div>
					</div>
					<div class="control-group">
						<label class="control-label" >Porta:</label>
						<div class="controls">«$porta»</div>
					</div>
					<div class="control-group">
						<label class="control-label" >Banco:</label>
						<div class="controls">«$banco»</div>
					</div>
					<div class="control-group">
						<label class="control-label" >Usuário:</label>
						<div class="controls">«$usuario»</div>
					</div>
					<div class="control-group">
						<label class="control-label" >Senha:</label>
						<div class="controls">«$senha»</div>
					</div>
				</div>
			</div>
		</div>
	</form>
	<div id='menu_corpo'>
		«$menuPrograma»
	</div>
	«/if»
</div>